<?php
/**
 * Arxiu que genera un formulari on es mostra el detall de l'informació
 * d'una incidència que encara no ha estat solucionada.
 *
 *
 * @copyright 2009 - Equip de Desenvolupament de ASI 2
 * @link http://www.iescopernic.com
 * @version 1.0
 * @license GNU/GPL-http://www.gnu.org/copyleft/gpl.html
 * @package CreditSintesis
 * @subpackage sec
 * @author ASI 2
 */
?>
<?php
/**
 * Arxiu que ens permet garantir seguretat a l'aplicació
 * @see seguretat_seccio.php
 */
include_once '../includes/seguretat_seccio.php';

/**
 * Pàgina que conté la funcions per a formatar
 * cadenas abans d'introduir-l a ala base de dades.
 * @see formatejar.php
 */
include_once '../includes/formatejar.php';

 /**
 * Arxiu que gestiona la connexió amb la base de dades
 * @see conector.php
 */
include_once '../includes/conector.php';


/**
 * Arxiu que bloqueja o desbloqueja una incidència
 * @see bloqueig.php
 */
include_once '../includes/bloqueig.php';


//creem un objecte conector per a gestionar la conexió a la bbdd
$conec = new conector();

//Primer obtenim informació sobre l'incidència
$idinci = $_GET['id'];

//definim la variable usuari per a fer el log
$usuari=$_SESSION['user'];



//busquem informació sobre l'incidència
$consulta = "SELECT * FROM incidencies WHERE idincidencia = $idinci";

$resultat = $conec ->consultar($consulta);

$res = mysql_fetch_array($resultat);


//busquem l'informació del objecte implicat
$idob = $res['objecte'];

$consulta1 = "SELECT referencia, marca, model, tipus, descripcio, ubicacio FROM objectes
                                                       WHERE idobjecte = $idob";

$resultat1 = $conec ->consultar($consulta1);

$res1 = mysql_fetch_array($resultat1);


//busquem informació del tècnic

$res['tecnic'];
//si està assignada l'incidència
if (($res['tecnic'] != null) || ($res['tecnic'] > 0)){
    $idtec = $res['tecnic'];

    $consulta2 = "SELECT nom, cognoms FROM usuaris WHERE iduser= $idtec";

    $resultat2 = $conec ->consultar($consulta2);

    $res2 = mysql_fetch_array($resultat2);

    //si no està assignada
}else{
    $idtec = 0;
}

//busquem informació del usuri
$idus = $res['iduser'];

$consulta3 = "SELECT nom, cognoms, email FROM usuaris WHERE iduser= $idus";

$resultat3 = $conec ->consultar($consulta3);

$res3 = mysql_fetch_array($resultat3);


//busquem informació de l'ubicació
$ubi = $res1['ubicacio'];

$consulta4 = "SELECT nom_espai FROM espais WHERE id_espai='".$ubi."'";

$resultat4 = $conec ->consultar($consulta4);

$res4 = mysql_fetch_array($resultat4);


//busquem informació del tipus de material del objecte
$tip = $res1['tipus'];

$consulta5 = "SELECT nom FROM tipus_material WHERE idMaterial=$tip";

$resultat5 = $conec ->consultar($consulta5);

$res5 = mysql_fetch_array($resultat5);


//llistem usuaris per al desplegable tecnics
$consulta6 = "SELECT  iduser, nom, cognoms FROM usuaris";

$resultat6 = $conec ->consultar($consulta6);


//tanquem la conexió
$conec ->tancar();

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>    
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="../style/estil.css" rel="stylesheet" type="text/css">
    <script type="text/javascript" src="../scrips/http_request.js"></script>
    <script type="text/javascript" src="../scrips/bloqueig.js"></script>
    <script type="text/javascript" src="../scrips/funcions.js"></script>
    <title>Detall Incidència</title>
</head>
<!-- al tancar activem l'acció onunload que ens permet desbloquejar l'incidència -->
<body onLoad="setTimeout('timerAvis()',600000);setTimeout('timerRenovar()',1000);" onUnload="enviar4(idinci());">
<center>
<div id="exterior">

    <h1>DETALL D'INCIDÈNCIES PENDENTS</h1>

    <form name="detall" action="adjuntsbox.php?id=<? echo $idinci;?>" enctype='multipart/form-data' tarjet="carcar">

    <div id="aesquerra">
        <br>
        <strong>&nbsp;&nbsp;<u>OBJECTE IMPLICAT:</u></strong>
        <br>
        <br>
        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- REF:</strong> <?php echo utf8_encode($res1['referencia']) ?>
        <br>

        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- MARCA:</strong> <?php echo utf8_encode($res1['marca']) ?>
        <br>

        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- MODEL:</strong> <?php echo utf8_encode($res1['model']) ?>
        <br>

        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- TIPUS MATERIAL:</strong> <?php echo utf8_encode(($res1['tipus']."  ".$res5['nom'])); ?>
        <br>

        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- UBICACIÓ:</strong> <?php echo utf8_encode(($res1['ubicacio']."  ".Retallar($res4['nom_espai'],17))); ?>
        <br>
        <br>
        <strong>DESCRIPCIÓ OBJECTE:</strong>
        <br>

        <textarea name="descripcio1" cols="30" rows="2" disabled>
<?php echo utf8_encode($res1['descripcio']) ?>
        </textarea>
    </div>

    <div id="adreta">
        <br>
        <div id="esq_text">
            <div align="left"><strong>&nbsp;&nbsp;&nbsp;&nbsp;<u>DADES INIDÈNCIA:</u></strong></div>
        </div>
        <br>
        <strong>&nbsp;&nbsp;DATA CREACIÓ:</strong> <input type="text" name="dataSolucio" size="8" disabled
                                                          value="<?php echo $res['dataHora']; ?>">
        <br>
        <br>
        <strong>&nbsp;&nbsp;DATA RESOLUCIÓ:</strong> <input type="text" name="dataSolucio" size="8" disabled value="">
        <br>
        <br>
        Tècnic Assignat: <select name="tecnic" class="selects">

            <?php

            //si no hi ha tècnic assignat mostrem missatge
            if ($idtec == 0){
                echo '<option value="0" selected="selected">No assignat';
            }else{
                echo '<option value="0" >No assignat';
            }

            //mentres hi hagin registres anem mostrant opcions del select
            while($res6 = mysql_fetch_array($resultat6)){
                //si coincideix el tecnic assignat el mostrem com a predeterminat
                if ($res6['iduser'] == $idtec ){
                    echo "<option value=".$res6['iduser']." selected=\"selected\">".$res6['iduser']." ".utf8_encode($res6['nom'])." ".utf8_encode($res6['cognoms']);
                }else{
                    echo "<option value=".$res6['iduser']." > ".$res6['iduser']." ".utf8_encode($res6['nom'])." ".utf8_encode($res6['cognoms']);
                }
            }

            ?>

        </select>
        <br>
        <br>
        Prioritat: <select name="prioritat" class="selects">
            <?php
            //anem controlant si coincideix per a marcarla com a predeterminada
            if ($res['prioritat'] == 'baixa'){
                echo '<option selected="selected">baixa';
            }else{
                echo '<option>baixa';
            }

            if ($res['prioritat'] == 'normal'){
                echo '<option selected="selected">normal';
            }else{
                echo '<option>normal';
            }

            if ($res['prioritat'] == 'urgent'){
                echo '<option selected="selected">urgent';
            }else{
                echo '<option>urgent';
            }

            if ($res['prioritat'] == 'prioritaria'){
                echo '<option selected="selected">prioritaria';
            }else{
                echo '<option>prioritaria';
            }
            ?>
        </select>
        <br>
        <br>
        Estat: <select name="estat" class="selects">
            <?php
            //anem controlant si coincideix per a marcarla com a predeterminada
            if ($res['estat'] == 'sense assignar'){
                echo '<option selected="selected">sense assignar';
            }else{
                echo '<option>sense assignar';
            }

            if ($res['estat'] == 'assignada'){
                echo '<option selected="selected">assignada';
            }else{
                echo '<option>assignada';
            }

            if ($res['estat'] == 'en proces'){
                echo '<option selected="selected">en proces';
            }else{
                echo '<option>en proces';
            }

            if ($res['estat'] == 'en espera'){
                echo '<option selected="selected">en espera';
            }else{
                echo '<option>en espera';
            }

            if ($res['estat'] == 'finalitzada'){
                echo '<option selected="selected">finalitzada';
            }else{
                echo '<option>finalitzada';
            }
            ?>
        </select>

    </div>

    <div id="besquerra">
        <br>
        <strong>&nbsp;&nbsp;<u>DADES DE L'USUARI:</u></strong>
        <br>
        <br>
        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- NOM:</strong> <?echo utf8_encode($res3['nom']);?>
        <br>
        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- COGNOMS:</strong> <?echo utf8_encode($res3['cognoms']);?>
        <br>
        <strong>&nbsp;&nbsp;&nbsp;&nbsp;- EMAIL:</strong> <?echo utf8_encode($res3['email']);?>
    </div>

    <!-- iframe per a treballar amb els fitxers adjunts -->
    <iframe id="bdreta" frameborder="0"  marginheight="0" marginwidth="0" scrolling="no" src="adjuntsbox.php?id=<?php echo $idinci;  ?>" align="center"> </iframe>


    <br>
    <br>
    <div id="sota1">
        <strong>DESCRIPCIÓ INCIDÈNCIA:</strong>
        <br>
        <textarea name="descripcio" cols="59" rows="4" disabled>
<?php echo utf8_encode($res['descripcio']); ?>
        </textarea>
    </div>
    <br>
    <br>
    <div id="sota2">
        <strong>OBSERVACIONS INCIDÈNCIA:</strong>
        <br>
        <textarea name="observacions" cols="59" rows="4" onclick="actualitzarText(this,1,2);" onblur="actualitzarText(this,0,2);">
<?php
  if (empty($res['observacions'])){
echo $res['observacions'] = 'Aquí pots anotar informació extra per a la teva incidència...';
  }else{
echo utf8_encode(($res['observacions']));
}
?></textarea>
    </div>
    <br>
    <br>
    <div id="sota3">
        <strong>RESOLUCIÓ INCIDÈNCIA:</strong>
        <br>
        <textarea name="resolucio" cols="59" rows="4" onclick="actualitzarText(this,1,4);" onblur="actualitzarText(this,0,4);">Aquí pots anotar els pasos realtizats per a la resolució de l'incidència...</textarea>
    </div>
    <br>
    <br>
</div>
<br>
<div id="petit">
    <!-- div on carreguem el missatge del resultat de la consulta -->
    <div id="missatge"> </div>
    <br>
    <br>
    <center>
        <input type="hidden" name="idinci" value="<?php echo $idinci; ?>">
        <input type="button" name="submit" value="Guardar" onClick="modificar();">
        <input type="button" name="desbloquejar" value="Desbloquejar" onClick="enviar4(idinci());">
        <input type=button name="tancar" value="Tancar" onClick="window.close();window.opener.location.reload();">
    </center>
    </form>
</div>
</center>
</body>
</html>
